interscapular gland - Spanish English Dictionary